#include <stdio.h>

int main()
{
	int n=0;
	scanf("%d",&n);
	if(n<0||n>10000)
	return 1;
	//输入n个成绩
	int N[100]={0};
	for(int i=0;i<n;i++)
	{
		scanf("%d",&N[i]);
	}
	//存入成绩
	int max=N[0];
	for(int j=1;j<n;j++)
	{
		max=max>N[j]?max:N[j];
	}
	//寻找最高成绩
	int min=N[0];
	for(int z=1;z<n;z++)
	{
		min=min<N[z]?min:N[z];
	}
	//寻找最低成绩
	int cha=max-min;
	printf("%d",cha);
	//最高分和最低分的差
	return 0;
}